ancient artillery - Espagnol Anglais Dictionnaire